moral determinism - German English Dictionary